project management project quality improvement project failure consulting relationship crm management project performance change management symfony project lessons learned customer